package com.my12306.train.model.vo;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class DecreaseVO {
    /**
     * 递远递减率编号
     */
    private Long id;

    /**
     * 票种id
     */
    private Long rateId;

    /**
     * 区段id
     */
    private Long zoneId;

    /**
     * 里程 最小范围
     */
    private Double zoneFrom;
    /**
     * 里程 最大范围
     */
    private Double zoneTo;
    /**
     * 票种名称
     */
    private String ticketType;

    /**
     * 递减率
     */
    private Double decreaseRate;
    /**
     * 票价率
     */
    private Double ticketRate;
    /**
     * 各区段全程票价
     */
    private BigDecimal zonePrice;
    /**
     * 区段累计票价
     */
    private BigDecimal totalPrice;

    /**
     * 上一区段的id 用来做累计计算
     */
    private Long parentId;

    private Date createDate;

    /**
     * 是否是基础票种票率
     * 1. 1 是基础票率
     *
     */
    private Integer isParent;


}
